baffle door - German English Dictionary